#!/usr/bin/env python
# coding: utf-8

# In[5]:


'''一维漫步'''
# 验证题图：x轴表示步子，y轴表示移动位置

import matplotlib.pyplot as plt
import numpy as np

step = 500 # 设定走500步
pos = np.random.randint(-1,2,step)
# 移动位置为-1，0，1中随机
line = pos.cumsum() # np.cumsum()为返回指定轴（pos）上累计和的函数

# 显示漫步曲线
plt.plot(line,'g') 
plt.show()


# In[13]:


'''二维漫步'''
# x、y轴分别表示轴上移动位置

import matplotlib.pyplot as plt
import numpy as np

step = 500 # 设定走500步
pos = np.random.randint(-1,2,(2,step))
# 移动位置为-1，0，1中随机
line = pos.cumsum(1) # np.cumsum()为返回指定轴上累计和的函数

# 显示漫步曲线
plt.plot(line[0,:],line[1,:],'g') 
plt.show()


# In[ ]:




